stationed abroad

Translations
en poste à l'étranger